A great value and location. I enjoyed my stay in Sliema in large part to how how central Humbert's place is. Note to bring your own showering supplies (shower gels and even hand towels) and also incidental cleaning supplies (paper towels, napkins, garbage bags) as none are provided.