It's a fine room to stay in if you plan on just sleeping there and eating out instead of cooking yourself. The bathroom is nice. The one thing we were mostly struggling with was the noise from outside. The walls are apparently very thin and you will definitely wake up from people simply talking.
The host responds fast, so that's a plus.
In terms of location, there are buses nearby to bring you to Valletta (around 20-minute ride), from there you can go anywhere in Malta.