Didn't get to meet Ryan and Annette but their apartment was superb for our 3-day stay. It's centrally located in Sliema, about 2mins away from the supermarket, restaurants and the ferry terminal to Valletta. There was plenty of space for 4 people, with all the kitchen equipment you would need. Would happily stay here for my next trip to Malta.