What could be said about this wonderful place and its amazing hosts that has not been said before? In short, they should be given the national medal of hospitality and awesomeness!! Book this place with no doubt. It will make your Malta trip even more memorable.