I founded it important to have an 24/hours check in service as it lacked a bit during my stay in Bari. I think the location is relativly OK, as its 10+ minutes from the actual old-town though its not in an very busy district that can be a bit to calm during the evening. Hotel Cristal is an family runned hotel, as constantly the same people are involved at the check in and during breakfast. The rooms are very outdated, though they sometimes have an balcony. For an one-night stay if you are really tired this is OK; but for staying longer i would not very much recomend it.