This place is in a great location.. just a short walk to the beach. It has everything you need to prepare a meal. It was very clean and spacious. It had beach chairs, beach towels, and a beach umbrella to use. The pool was large and right off the beach. We would stay here again.