The place was clean however it was a bit smaller than what expected for 3 people. But otherwise, the location was great and walking distance to the beach.