The apartment is really cozy and mostly important, really good located, neer to plenty of bus stops and points of interest in Sliema. Also Sliema in my opinion is the best city to stay on the island. Also a big plus for a Netflix ;) You won’t be disappointed picking up this place!