We stayed for an extended period; 6 weeks from February through March and were very happy with the unit, location, accommodations and resort amenities. When we had some minor maintenance issues (ripped screens, etc.) the host was very responsive and a repairman was scheduled either same or next day. Overall, very positive.