Great location and amenities for a very comfortable stay.