Maybe the best place we've ever stayed - perfect location, every possible amenity and attention to detail in the flat, and the view is even better than the photos!! We were there for our mini moon and had the best time - we will definitely be back. Thank you Mattia!