Great location, great amenities, comfortable stay.