Excellent accommodations, convenient location, and generally pleasant stay.