This place was a perfect location. Steps away from the beach and walking distance to restaurants. The place was clean and the kitchen was well equipped. Check in was easy and communication was always quick. I would recommend this place highly.