Perfect location, beautiful and spacious home, wonderful hosts.