Very nice place. Near the water, the Valetta city center. Perfect location. I recommend this to anyone who wants to enjoy their stay at Malta.