Steph is a great host. She provides you with help whenever needed and offers tips for your stay in Malta. The place has everything you need and is clean. It even has adapters for EU plugs :).