The flat is in a wonderful location with shops and cafes nearby, the view from the balcony is brilliant and the beach is reached by cable car a short walk away. Pool towels are available to rent at €5 each fromTeresa.
During our stay Teresa and Gabriele were easy to contact, friendly and helped book a few restaurants. Teresa sorted out a taxi transfer to and from the airport and sent directions for the nearest small supermarket. They can help out with excursions too, the only thing I would say is if you want a specific tour to maybe book beforehand as the one we wanted was unfortunately full.
Our only small complaint was that the bathroom fan was broken (no window in this bathroom) and there was a terrible smell from the drains caused perhaps by the recent rain. The coffee machine was also broken throughout our stay. However, this would not prevent me from going back.