This is located in a convenient part of Sliema, with plenty of bars and restaurants nearby. Saint Julian's isn't far either. Easy self check in. Host is fairly communicative. Stylish flat. Wouldn't mind staying there again.