We found everything we needed in this flat. It's a spacious flat with a classic Maltese layout (very loooong :)). What sold it to us and probably will sell it to you is the gorgeous view from the balcony. You can watch both sunrise and sunset listening to the waves. There are two options for swimming both within walking distance. Marsalforn beach is small but has a good access for small children, there is similar access at Qbajjar Bay beach but not as pretty. The bus stop in front of the flat takes you to Viktoria, which is convenient. The only slight downside you have to note when coming here is the absence of a grocery store in vicinity. The stores are located about 10-15 mins. walk from the flat. At the moment there is some construction work going on at the adjectant building plot but it wasn't a big issue for us - there was no noise in the evenings. The owner was quick in communication and we had an easy self check-in. We would gladly stay here again.