Very charming place in the city center of Valletta, with wonderful forniture. not very clean but this can be improved.