With a fully equipped apartment and very communicative and helpful hosts, we really enjoyed our stay! Free parking was around the corner and the Sliema promenade was reachable with a 15 min walk.