Recommended!
This place was perfect. Very centric and is located in a quiet street. It is close to many bus stops and walking distance to Sliema promenade, ferry services, supermarkets, restaurants and bars. The place was very cozy, extremely clean and had everything you need for your stay including a fridge inside the room. It also has common areas where you can socialize and chat with other guests and prepare your meals if you want to cook. Feels like home.
Thanks Tatiana & JP!