Wonderful location, comfortable amenities, perfect stay.