Just perfect. Couldn't imagine a better location. The flat was clean and all amenities are as described. Ana Maria is easy to communicate with and she will do anything to make sure you have a great stay. She made our trip so much more enjoyable. Definitely recommended.