I stayed at Glenn's place while I was doing an internship in Malta. He is a great host and he was very helpful all the time. Contact was also easy. The location is very good and close to public transport and the waterfront. In the rooms everything you need is provided. I would definitely like to come back!