Jon is very nice and very friendly with quick response and easy communication.
The location is very easy to find with Jon's clearly instructions and the associated photos. Also the location is very centered with walking distance to most of tourist spots (e.g., Valetta, Sliema, Santa Lucia).
I will definitely come again to stay here if next time in Malta.