Holy crap what an awesome spot!! Located ON THE BEACH TEN METERS FROM THE WATER!!! GIANT WATER SLIDE!!! AMAZING RESTAURANT!!! ZIP LINE!! FANTASTIC STAFF!!! I am not usually a beach person but caribean villas is AMAZING!!!! Super high recommend