Great place for family, excellent location.