Perfect on all fronts. Super easy check-in, clear and caring communications. The villas was a perfect size for us with a wonderful outdoor terrace where we spent many hours eating, drinking and relaxing. Pool was great for quick dips to cool down and longer lounging too. Location is great for the main Cala Galdana beach - less than 10 minutes walk. And the other local beaches are in walking distance too. Would definitely stay here again if in the area, and recommend it for others too.