Excellent location. Compact, but very comfortable with all the necessary amenities.