Didi is a very kind, helpful, and talkative host. Her place is just massive, well-decorated, and right in the center of Sliema. Highly recommended !!