The location is perfect and the view from the balcony is amazing. The apartment is clean and has everything you need. The service was first class, all communication was swift and unproblematic. Will definitely recommend staying here to all my friends when I get back home!