We loved staying here - the flat was very clean, in a perfect location with a great view of the castle and Kirsty was really quick to respond to any queries we had. The check in/out process was also really smooth. Would definitely stay here again.