This is a lovely, spacious, clean and comfortable apartment, and the host is incredibly thoughtful and helpful. We were here with two small children for a family vacation and had a wonderful stay, in large part thanks to the host taking time to give us detailed recommendations. In terms of location, it is very close to a bus stop where you can get buses to almost anywhere on the island, including the beaches. The nearest beach is not really walking distance (although we walked) - it's only 30 minutes downhill but at a certain point it's just a small sidewalk with cars and buses driving by pretty quickly, so probably better to take the bus. This apartment is a 10 minute drive to the ferry for Gozo, which was one of our favourites. The restaurants and cafes in the neighbourhood are great, and for kids I would follow Emma's recommendation to go to Sea View Cafe behind the big church. There's a big playground and the view of the sea is gorgeous, particularly at sunset. Debbie's Cafe has excellent coffee and breakfast. George's Bakery on the corner has wonderful fresh bread and pastries in the morning and Champ's Pastizzeria also has a big selection of the little Maltese savoury pastries, which are great when you're in a rush and just need something to go. Kurt's Discount Shop had bizarrely cheap groceries (compared to the other supermarkets/shops in the area).