I spent with my family (2 kids) two weeks at Brandon`s apartment. The property was perfect for us - a lot of space, very comfortable and clean, great terrace with gas BBQ. Everything looks like on the photos.
Nearest shop is just a few steps from house, but we rather choose the other one (valyou) - much bigger with everything you need (including meat and fish for bbq).
Beach - about 2 km from house (mellieha sandy beach), but we prefered Armier Beach (ca. 10 minutes by car or 20 minutes by bus - route no. 49). The bus stop is 5 minutes away.
Short distance to restaurants and bars.
The only thing which is a slight minus is the nearby building. Two houses are building close to smaller terrace. Workers were working from 7 a.m. every day except Sunday. But as I wrote, it was only small minus.
Overall a great stay and I recommend Brandon`s apartment.