Great, clean, newly remodeled place. Has all the amenities you need. Stayed here for 6 nights and was pleasant. From beach gears to all cooking utensils, you have it here. Perfect location close to many restaurants. Will definitely come back.