Caracola is a really comfortable apartment that has all the amenities one would require. It is ideally located and we had a very peaceful and relaxing time there.