Catalina was a fantastic host and always answered any messages we needed to send very promptly.
Villa was really clean and modern, pool temperature was perfect.
Only slight issue is that the hot water runs out after a couple of showers so with 7 people you have to time it…but this was not really a problem.
Probably need a car to explore. Local restaurants are fine, but nicer ones a 10 min drive away.