Amazing stay with a great host. Location is ideal for a long or short stay in Malta.