Chris and Michaela's apartment is really nice, newly built and with very modern furniture. The location is strategic as it is close to the airport and La Valletta; The maximum distance from the beaches of the north of the island is 30 minutes.
Michaela was extremely helpful and kind.
She helped us a lot when we asked her for help looking for a rental car.
I highly recommend!