idyllic [adjective] + spot [noun]