Nice place, really well located in Sliema, with easy access to Valetta. I recommend this place.