Communication was on point! Host answers right away whenever we had something to ask!
The apartment itself is located in the center, which came in really handy in order to go to any bus stop or shop in Sliema.
Very good experience overall, I'll recommand it.