Great location, modern and very family friendly! We thoroughly enjoyed ourselves. Highly recommend and look forward to coming back again.