Infinity was clean, mostly modern and the staff was very attentive to our needs. That was all great. However, there were problems like the pool, social area and restaurant being out of service. Plus, if you turn right and walk a block you’re at the malecón (ocean walk), but if you turn left mostly the area was run down, dirty and probably not the most safe.