Absolutely fantastic! Location, hosts, home...everything is wonderful.