Comfortable check in and check out, good price, very good contact with James and perfect localization. Nice room, but it should be little cleaner ... If you have allergy- in the bathroom are a lot of black mold. If you are unlucky, you may have loud neigbours. One night We didnt sleep. Our neighbours was very loud till 4 am becouse "it's friday".
My general opinon is good. You definetely should visit Malta and stay in this apartment.