Location, price, and cleainess was perfect. It was close to all the good beaches. Check in was super easy and the place was clean. I would stay there again.