The apartment was bigger than expected and super confortable. It was clean and we didn't have any problems. There were some cockroaches though, but I think this is a common problem in Malta. The smaller bathroom had an old toilet, so we didn't use it. The appliances were allright and all the rooms have AC.
The location is ok, but you have to walk a bit to get to a big supermarket. Just one block away there's a bus stop with a lot of options and a National Park, which was awesome! We had a good experience with this apartment and Jamie.