Amazing place in a wonderful area of Malta. Outstanding hosts!