Great environment, amenities were modern and clean, not to mention the lovely housekeeper assisting in any way she could during my stay. Plus the location is just ideal!