An amazing light, bright, clean and modern self-contained unit in a beautiful garden setting. Great location in easy walking distance to the town and beaches. Communication with the hosts was quick and easy. Would definitely recommend and will definitely be coming back to stay in the future!