Very good location with lots of convenience. Quite place for the rest and most of places are near by in Valletta. If you consider to stay in Valletta, very good place to stay.