Great location and good amenities. The apartment was very clean and tidy and beyond our expectations. Check-in and check-out was nice and simple. Fiona responded quickly to our last minute booking, and we had a great stay!