A comfy and extremely well-placed place; Valletta is less than a 10mins walk away!