The pool and beach was excellent. Well maintain site. Very comfortable and relaxing. Transportation without a car can be a hassle. They have someone (Gary) that will take you around however we were only able to use him once our whole stay. He did not answer his phone from the front desk. I do not know why since we were told by him that he works for the resort.All in all it was enjoyable. Our two grand kids ,my daughter and her husband had a very nice vacation their.