The apartment is lovely, in a great area and really well kitted out with everything you could need.
Steve was an excellent host he communicated well and responded to questions quickly. I would definitely recommend staying here if you are in Malta. We loved it!