Very nice place, centrally located, good communication, I had a nice stay in Sliema.