5 stars for this amazing comfy affordable place in the middle of Sliema. All perfect!