We really enjoyed our stay at Hula Hula Ranch. It was very spacious and great for our children. The pool and hot tub were great. We were very close to some very nice beaches too.