Wonderful location and great amenities. Lovely and clean on arrival. We had a great time!