Awesome!!! Fantastic!!!! That doesn't even begin to capture how great this place is! it's exactly like the pictures and description. Lots of extras for the pool and beach!! They thought of everything. The host is superb!!! Location is terrific!!! The place is beautiful and comfortable. The bed is extremely comfortable. Don't hesitate to book this wonderful place. Can't say enough good things. Will be back!!!! Loved it!!!!