The location is perfect; you are only a couple of minutes walk from the water taxi which can take you to Valletta, and if you take the lift up to Upper Barraka Gardens you are in central Valletta in maybe 15 minutes for 3 euros each. So much to see too in the 3 cities and several cafes and restaurants along the Senglea and Vittorioso waterfront. We did not need to use the kitchen but it was very well equipped. We did meet Angelo and he was really helpful for us, collecting us and dropping us off at the airport (for an additional fee). Apartment was ideal for the two of us. It can feel damp when it rains but you can use the dehumidifiers provided. There is also air conditioning if it is hot. Thank you Angelo!