This place is amazing. Clean. Spacious. Great patio area for simple lunches outdoors. The great kitchen accommodations allowed us to go to a street market and buy some fresh vegetables and cook at home. Also, the beach is literally just steps away. We had a great time.