lovely place nestled among beautiful greenery.