We had a great stay! The flat is located very centrally. Restaurants and shops are just around the corner and the nicest beaches are reachable within a few minutes by car. The communication and check in were perfectly easy.
Thanks Rita!