Excellent location and even better view! Easy self check in process and flat was very clean and well presented. A few nice little touches in the kitchen were much appreciated. Would stay again.