This place is great! The suite itself is very cozy, the location is amazing and the hosts are very sweet. My personal favorite was the included rooftop terrace - beautiful view at night!
We were also able to leave our suitcases in the hall downstairs after checking out so we could enjoy our last day in Malta. Would definitely recommend this place. :)