A little piece of paradise! We thoroughly enjoyed our stay and will definitely be booking this place again.