Amazing hosts and a lovely spot to stay - paradise! We had a fantastic time and will be back.