Such a unique place to stay! It was a true experience staying at The Keep, with views over the mountains as an added bonus. It was lovely to cross the road and go for a swim. We really enjoyed our stay.