Has anyone stayed in the Marriott South Beach ? When looking at the google earth map it doesn't look
like a neighborhood I would like to stay ? or am I wrong there ?
Used to stay at the Victors (when it belonged to Hyatt) and like that part of Oceandrive.
So what to expect from the Marriott South Beach location ?