Great place to chill. Plenty of space to spread out - the place is much bigger than it seemed in the pictures. Beds were extremely comfortable. Kitchen is very well appointed. Bathrooms clean and functional. Amazing pool. Master suite very pleasant. We were surprised how convenient place was, including to a secluded beach. Hosts were great.