The location right on the beach is amazing! Like other reviewers have mentioned, the place is a bit outdated but it was clean and had all the amenities available to make yourself at home. The resort itself has swimming pools and a playground for the kids. We really enjoyed our stay!