I am so so glad I picked Michael and Dima's place after spending so much time on choosing where to stay! It was my first time in Malta and Sliema where Michael's unit located is the greatest. It's in residential area so very quite but close to beach (my fav place, 5 mins walking distance) and 10 mins walk to all the party places as well.