Great spot for families with children; lots of indoor games, large safe outdoor space, very close to shops and beach and ice-cream in a magical little town.