We had an amazing stay here for Easter. Beautiful hotel, wonderful location, great service.....I have no complaints! We went with our kids and dog and felt really welcome. Food was fantastic: portions are not huge but there are so many courses that you can't help but feel full up! Good children's menu. Will we be going back? Sure will!!