Great location; lots of fun activities for the kids; stylish decor!