Very nice place. I will surely recommend this place for people visiting Castle Hill.