Fantastic position in Sliema with lots of choice for restaurants. Amazing view with the beach right across the road and a supermarket around the corner. Rooms are large and beds are comfortable and you can sit on the balcony and enjoy the ships coming in to Valletta.
The bus stop is right across the road and you can pretty well catch the bus to wherever you need to be from here.