Excellent location, friendly hosts, good communication, transparent pricing and policies. Pool area is smaller but nice, grills work and are nice. The one drawback was would rate cleanliness as 4/5 stars on arrival. However, overall the stay was damn near perfect. Would rent there again, would recommend renting there.