An idyllic little piece of paradise.