Very good location in Sliema! very beautiful place and wonderful terrace! Friendly host! I highly recommend it in addition to its unbeatable quality / price!