Report Review


No amenities, very expensive for absolutely nothing. Basically a parking lot. Miami Beach Marina charges the same but has much more to offer.

Cancel