A great location, well stocked with many amenities, beautiful and comfortable. Juan readily came over when we had a problem with our shower drain. We would love to come back and stay again.