The location is superb and we really enjoyed our stay!
It felt very safe with the security, the check in proces went smooth and the view from the balcony is also very nice.
We didn’t get a chance to swim but it is definitely worth it if you have time. It’s also good to know a little Spanish to communicate with the host in person.