The apartment is very comfortable in the center of Sliema but in a quiet area.