A great place close to the seafront and shops!
It was a great to our Malta vacation!