Great location in the centre of Valletta. The Palazzo is a very unique place to stay at. The view from the rooftop terrace is excellent.