Great location and amenities to make for a comfortable stay.