MIAMI Location, Location, Location! Perfectly located in the heart of Downtown Miami these luxury rental properties offer the ideal place to come home to.