The place is perfect! Location, amenities, cleanliness & hospitality. Highly recommended. I had to work during my stay and never had any issues with internet. Thanks again for a great stay.