Prime location, clean and spacious! Its a must place to book for the first time visit to Malta.