“Cabra Castle was a wonderful experience. From the moment we entered the property you could tell it was meticulously cared for. The staff were very friendly and helpful. Wonderful place to stay and explore the history and beauty it has to offer both inside the castle and surrounding grounds.”