We stayed at Villa Delfin as a family with young children. It was perfect - the villa is immaculately clean, spacious and well located being just a 100m or so from one of the main beaches (Cala Esmerelda) and a walkable 500m from Cala Gran beach and the main areas for shops/restaurants. The pool was fantastic - clean, and from depth 1.15 to 1.85m so good for all ages and there is a great sea view from several balconies. There are ample sun loungers and great outdoor table/seating for meals as well as a spacious indoor dining room and separate lounge area. The rooms are clean each with ensuite bathroom (3 twins and 2 doubles). Really we had much more space than we needed and it could be a great holiday for a pair of families together. There is a smart TV downstairs for Netflix etc. The WiFi is slow (2Mbps) so not great if needing to do some work out there but good enough for casual use and you can use your mobile phone for more reliable connection. Air conditioning is in all rooms - sensibly the owners restrict its use during the day but I would caution that it is available only 6-7:30pm and after 10pm which was ok but not ideal for our young family. Apparently you can pay for 24hrs upgrade. There was a hairdryer present even though the listing says not. Good quality towel and linen (sheets) are provided. We didn't have linen changed but saw the pool cleaning guy once. Overall this is an excellent villa - in a beautiful setting. I would recommend it to anyone.