Magical garden, kind host, great place, excellent location