Has anybody stayed at Terrazas or have any information on it? We are considering renting it, but there are no reviews (good or bad) anywhere. Would like any info we can get before we decide. Thanks.