Fabulous place to stay. Spotlessly clean, great communication from the hosts and lots of lovely little touches that made the stay extra special. Thanks for a great stay.