Beautiful and spacious home with perfect hosts.