We had a nice stay at Mark's apartments in Malta. The flat is in a great location - 2 minutes walk to the waterfront with restaurants and buses going everywhere. The apartments was clean and tidy, and the internet was good. Mark was easy to communicate promptly replied to emails and accommodate last minute changes.