Comfortable accommodation in an excellent and convenient location. Definitely recommended.