great location, excellent accommodations