Iber's place is in very nice location right next to st Marco Plaza.
Everything is very near in walking distance once check in.