We had a wonderful stay at Villa Renaissance. Our room was really a fully-functional apartment, with two bedrooms, two full bathrooms, a nice kitchen, and a wonderful terrace overlooking the beach. The view from the room was truly breath-taking. Villa Renaissance has a lovely stretch of private beach, with chairs, umbrellas, and an attendant who will help with towels, drinks, and food. The beach was never crowded and was always pleasant. Facilities were very clean and well-maintained. While the level of service is not quite the same as at a full-service hotel, the staff were quite helpful with arranging activities, answering our questions, and providing recommendations. Villa Renaissance is a fairly short walk from the grocery store and is quite close to a number of nice restaurants and shops.