I thoroughly enjoyed my stay. Great amenities, very good location, and great hospitality. A private apartment with shared pool acces. This was my second stay and I'll be sure the book again when I'm in town. Highly recommended.