Cassi's flat is lovely - everything was clean and the place was well decorated and pleasant. The location is perfect for those who rely on public transport. There is even a great pastizzi place right around the corner. The self check-in and check-out were really convenient and enabled us to check out at 6 am without any hassle. Would definitely stay there again if we ever come back to Malta.