Maria was very welcoming and accommodating! Spacious apartment. Apartment was clean. Had no problem with the limit on electricity, as we were never in the apartment. And not quite an inconvenience having to wait for the boiler to warm up water (approx. 15-20 mins). Excellent location as right near beach/water, bus stop (public transport easy to use/cheap), and short walk to St Julians. Television and wifi at an extra cost. Wi-Fi was 10 euros for 1G (50 euro deposit). Paid for the Wi-Fi, however, it is "portable" gadget so very handy. We had an issue with the password with the Wi-Fi, and Maria was quick to resolve (via text). Highly recommend. Only (minor) negative thing, we were initially told the deposit was 200 euros, and when checking in, the deposit was 250 euros.