This is an interesting marina as it is almost closed in. It's surrounded on three sides by the Hilton Hotel, various restaurants and expensive apartments. It's jammed packed with expensive yachts moored up near the restaurants but if you walk round it past the Hilton you come to a place where you can walk right out to the sea or sit and watch children being taught to sail small yachts. We saw about 10 little yachts being towed out to sea by a couple of motor boats and later on when we were coming back from Sliemma the children were still out there sailing together.
It's an ideal spot for eating out as the steps down to the Marina have several restaurants spread out on either side so that you pass different ones on different levels. There is a huge variety to choose from: Italian, Japanese, American, Brazilian, Chinese, Pizza, Fish - can't remember them all but I think there are about 10 different ones so it's a really good place to go if you can't decide what to eat. If you're full up and can't make it back up the steps, don't panic, there's a lift to help you out.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.