Nice Place for a stay in Sliema, clean, superb location! Recommended!