Touring a €3,500,000 Palazzo in Cospicua, Malta