The apartment has everything you need. The bed is amazing, big and comfortable.
There is no sunshine coming through the window, so for my taste, it is a bit dark and cold apartment. However, this should be just perfect in a summer. Also, it is a bit noisier neighbourhood but this is Malta :)
All in all, I had a wonderful stay in this apartment, I would come beck.