We had a great stay at CastellSol. The apartment was clean, functional, well-located, had sufficient parking spots, and the terrace was very pleasant. It was a pleasure communicating with Aina, who was a very attentive host, answered all our questions promptly, and had several great recommendations for the island.