charming spot, great hosts