Beautifully idyllic place - this is the type of place you’ll book again and again.