Fantastic place, nice and clean. Had everything you needed. Only recommendation would be to replace the TV in the main living room screen is not clear very fuzzy. Hard to watch TV. The view is spectacular and the beds are extremely comfortable. Everything you need is there beach chairs, umbrella, coolers, beach, choice, etc. kitchen is also fully stocked.