Excellent location and comfortable, well-appointed accommodations.