Perfect location, perfect amenities, spacious and comfortable. We loved our stay. Alvaro makes everything easy for you with great communication and the place is immaculate. Home away from home