Everything about this stay was absolutely perfect. The pictures don't do it justice, the rooftop balcony has stunning views and the apartment is located in an ideal spot to enjoy the town and its lovely beaches. Highly recommended, we have already told friends to book the same place for their upcoming visit.