Excellent location. Generous size rooms.