Comforts embraced by lush greenery