This apartment is hard to review because it is listed under Bacardi Apartments but we actually stayed a few doors down the street in another apartment building, We were in rooms 4 & 5 on the 3rd floor with our own bathrooms. (teeny tiny elevator so I took the steps always) Although if you were in one of the other...
More
