A well appointed place, very clean, excellent service, super location. Bathrooms a bit of a squeeze but all tip top modern. Highly recommended.