This place is in the heart of Sliema, really close to a lot of great restaurants and the rocky beach. Dre was very helpful and accommodating. Would definitely stay here again if we visit!