The location is fantastic, short walk to the beach, very clean and had the beach toys needed for a perfect family vacation.