flower-filled garden terrace with lush planting