The best place to stay in Malta. Great hosts, excellent location, beautiful place, very clean, totally recommended!