Excellent location, great hotel-quality rooms at a good price.