Had a very good stay at Jean Marc's place. The view from the balcony is fantastic and you get some amazing sunrises! Jean Marc came and met us and let us drop off our luggage early - much appreciated. We also got great local recommendations for sites to visit, restaurants, etc.
The apartment had some minor issues - not enough bath towels or any soap/body wash (quickly fixed by Jean Marc), several lamps with either European plugs or no light bulbs and a hot water pot that had a Euro plug. These were minor inconveniences that did not significantly impact or stay.
Overall, I would certainly recommend that apartment as a great place to stay when visiting Malta.