Very nice place with sunny terrace in a central location of Sliema. Kitchen was equipped with all amenities needed to prepare your own food! Thank you for your hospitality Mazen & Natalia!