The cheapest Is Msida and well protect too , they probably berth you behind the breakwater .
Very Strong NE wind make most of Marsamxett very uncomfortable but behind the breakwater it's like a mill pond and that's from experience.
In May you probably see us anchored out side Royal Malta yacht club depending on the weather .
If not we be on one of Captian Morgan mooring if their cruiser are working the islands .
If the NE blowing we be on one of the many anchorages around the island.
Bewhere Malta is very strict re Covid and not wearing a mask in publie will see you getting a big fine .