Glenn’s house is in a good location. Good transport links to Valetta and other key destinations. Nice restaurants and bars around the house and close to bays where you can go swimming.
Glenn communicated with us well before the trip when we had questions.
We were able to use the kitchen to cook meals and had a part of the fridge for us.
They have three cats as well which are fun to be around. They do come in the room sometimes so if you don’t like cats that might be a problem but we were happy with it all :)
Room as described. They have three fans to keep cool at night and provide towels for shower.