We had a short stay at the Palazzo but it was very lovely! The place has a unique charm an there where a lot of things to see. The palazzo is perfectly located in the middle of Valetta, which made it very easy to reach Restaurants and Bars. The absolut best was the lovely cat who suprised us on the stunning rooftop, which has a view over the haven!
Absolutely to recommend for a short stay.