We arrived around 6pm after a full day of traveling and the place had not been cleaned from the last guests. It was resolved after a few hours but was really frustrating at that time. Other than that it is a small place but comfortable. Very convenient location. Spent almost our whole vacation rotating between the pool and the beach right below the pool.