The place is very close to the metro station, 5 minutes walk, and it had everything I needed for a pleasant stay. There are a supermarket and restaurants close.
Lord Maroni is very communicative and he's always willing to help.