Great, comfortable stay with easy access to a variety of amenities.