Mark's place was perfect. We stayed for 7 nights and we had everything that we needed. The location is good, close to the square where you can find restaurants and also close to Ramla Beach & others.
The views from the terrace are beautiful, perfect for some Maltese wine in the evening :) . Thank you Mark again for all the useful info and recommendations.