Excellent location, lovely property, great hosts