Staying in this lovingly restored tower castle was truly a unique experience. The marriage of ancient history and modernization was amazing. One has all the high end amenities needed for a pleasant stay, while keeping the integrity of the castle’s history. John and his mother were lovely hosts and saw to our needs. Wonderful and memorable stay!