Excellent! 10/10. We took a family trip: myself, partner, 2 year old daughter and our dog. The hotel was perfect for us and the staff very friendly! It was a relaxing, effortless stay.
The only issue we encounters was not being able to dine at the restaurant both nights due to them being fully booked. It would have been great when checking in to be prompted to book in advance. Fortunately, it was possible to head into town and have dinner without incident.