This place is a gem in the coast of Sliema. Host is very professional and helpful. I certainly wish to come back if I get it free when I travel.