Excellent stay, great amenities and location