An amazing place and location with wonderful hosts. One of the best places I have stayed in Malta