The place is super cosy. We stayed here for month. The owner is hospitable and friendly.
Regarding public transport, bus route to Valetta is just around the corner, but it takes about 10-15 min to reach other routes.
I enjoyed my stay here and recomend it to you.