We felt comfortable during our stay at Robert's place. Above all, the best thing the apartment has to offer is its location. Really close to the beaches in Buggiba and to the bus station, so travelling around Malta while staying here is not a problem.
The aspects that could be improved are the temperature of the kitchen/living room. During the day in summer this room gets extremely hot so adding a fan here would be appreciated. Everything else is more or less as expected.
Oh, and I'd suggest replacing the lock at the entrance. It took us literally 10 minutes to figure out that we had to pull the lock even stronger. I know that we haven't been the only ones that have struggled with this so just suggesting.
Everything else is great!