grand castle with manicured gardens