Excellent location, excellent accommodations