What a fabulous place to stay! Incredible hosts, magical garden, great pool and amazing location. Really was just the best!