In my opinion this is the best place to stay in Malta! Their place is just absolutely amazing!
Everything was perfect. I would definitely recommend to stay with Chris and Adam. They were absolute best!!