One word, STUNNING! Everything about our stay was just fabulous! We would have stayed another night had we been able! If you're reading this review wondering if you should book, do it now!! Great location, great hosts, great value!!