Perfect location, great amenities, very easy communication, clean. Very modern., beds were very comfortable. AC hit the spot. Perfect for a family. Highly recommended. We will be staying here again in the future.