This is very clean and all very organized accommodation. The location is center of Sliema and very convenient to anywhere. We spent quite good time.