Karen is a great and very helpfull host. If you need anything just ask :) Place is really lovely, close to the main bus terminal (approximatelly 15 minutes walk) from where you can go to any part of Island. I can strongly recomend the place if you are looking to visit Malta :)