Marvellous place to stay - great location close to beaches and local shops, enough space to hang out in and very comfortable. Well equipped.
Great communication up front from the host, and everything was as expected. Recently renovated means it feels like new inside.