Good spot! Nice staff! And modern rooms. I enjoyed my stay at Sliema Suites. Only the hygiene in the bathroom is not ok! Some rooms are noisy.