Best accommodation i had in Malta!
Natalia’s and Mazen’s apartment is absolutely amazing.
I highly recommend it!