Apartment's location is very good (Xlendi bay) - located in a quite small street, very close to the beach, restaurants and shops. Big free public parking within 5 minutes walk from the flat. You can hear roosters and birds in the flat, but nothing that would disturb us too much. The elevator was not working at all during our stay (7 days) so with a bigger luggage or mobility limitations it might not be optimal. The apartment is very spacious with 2 bedrooms and 2 bathrooms, very cozy - it truly has the "feel home" vibe. But it is older apartment - some floor tiles were broken in the hallway (could be dangerous - we had to cover them), some old furniture had stains and there was an insect in the kitchen (some bugs, could be cockroaches - fortunately not many). Some basics in the kitchen were missing (e.g. oil, salt, etc.) so you should be ready to buy all the ingredients for cooking. Water pressure was surprisingly very low, especially in one bathroom (second bathroom with bathtub was much better in this sense). Overall, we enjoyed our stay and I believe it is a really good value for money.