Brilliant place! Great for kids and adults. Perfect location. Very very, clean. We will be staying at The Castle again for sure!