Lovely apartment on a good location with a nice view. Communication for check-in could go a little smoother, because we received our details for self check-in a little late. We would definitely recommend this stay.