Beautiful home, wonderful hosts, perfect location!