Nice stay with most of the amenities a traveler could want.