This is a man made beach. Which means all the sand is brought in by man. The sand has the weirdest feel, it's unlike any other beach. The water and the view are excellent, just the fake sand, I can't get over it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.