Well appointed, great location, lovely hosts. Perfect in every way!