Absolutely amazing place and location. Definitely a hidden gem! We love staying there and will be back again. Caters well for large groups... so spacious and the new bathrooms are stunning.