Ok so maybe with the high reviews I was expecting something like a mini - Central Park ... Well this is certainly not that. It's a nice small park with a couple of eateries and a pond with ducks. This is nothing special - it's nice but not worth a visit unless u are totally bored or want a photo that's not a beach. It's nice - that it !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.