We were very pleased with our stay at Robert's place. The apartment is located very close to the center, to the bus station (very well communicated with all parts of Malta) and to the sea. We arrived quite early and there was no problem with earlier check in. I recommend it with no doubts.