Great place and location. My family was treated very well, however, perhaps not the best place for small children.