It was a really short drive to South Beach. I really enjoyed the access to highways.
No but I stayed there last week and loved it
I don't believe it is. It's downtown. Nice and quiet area. Closer to shopping.
Thanks! Your answer is awaiting moderation.