The apartment was perfectly located in the city center of Sliema and It was nice and new. The host was kind and helpful.
Although, the cleaning could be better and the only negative was the brightness during the morning hours (because the curtains were not thick at all).