I stayed at Ron's place for a month while in Malta for work, and I enjoyed my stay very much.
The location is perfect, just a 5-minute walk from Bugibba Square, less than a minute to the nearest shop, bus stop right in front of the door, and probably the best views in St Pauls Bay.
The apartment is nice and clean, with a fully equipped kitchen (only downside, there's no freezer, just a fridge), the bedroom is quite large and has AC and a quiet back balcony.
Communication with Ron was always quick and helpful, self-checkin was really straightforward, and I could even stay longer on the day of check out, which was great as my plane only left in the afternoon.
I can definitely recommend this place!