Staying at Nicholas his appartment was great, very relaxed atmosphere and everything is very clean and tidy. There is a bus stop across the street that will take you to Valletta in like 5 minutes. There are also a lot of convenience stores very close by.
Long story short, staying with Nicholas is a great way to check out Malta.