Fabulous hosts and the location was spot on. A lot of care and consideration has gone into the property.