Yes it is ait is a beautiful and a relaxing place to visit. Great for being free!
All kinds of palm trees, as well as a nice oriental garden. It's a nice place to relax from the scene on South Beach.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.