Fantastic place to stay! It was above and beyond what we expected and a great place to take the kids for a holiday.