Had a great time here. Very nice hosts, great views and the option to have your meals cooked by the host :)
Best to rent a car unless you are planning to spend your day's by the pool and the small nearby beach.