Denise place is charming very authentic very well located.
Watch out to the tall people.
An ideal location to discover Malta.