The stay was very pleasant. The locations is close to the public transport and you can get very quickly in the capital. Plus the view is extraordinary, you can admire the Grand Harbour, the ships and the buildings.