A very nice location for all things Sliema and Gzira. Many places to eat, grab a beer or enjoy the sea.