It's a great place to live, a small supermarket is 700 m away. So you can easily get anything you want. By the way, tap water is not for drinking. Walking for 2 min, you will have a beautiful sea view. From this location, I find many Asia restaurants, I visited 2 of them, all very nice. Walking to Sliema is about 20-25 min, there you find more shopping malls and restaurants. Also almost every Hop on Hop off Bus and Boat tour are start from here. It was a very relaxed week that we spent in Malta.