great place right near the water with lovely restaurants near by and close to Valletta.