Moira was a really nice host and very helpful and always replied straight away. The room was very basic and there was not much storage room but it was clean and we got fresh towels every second day. It was really hot at night but with the fan on it was ok. All in all, it's fine for the price.
Buggiba is not exactly pretty and there's not much you can do there but it's a great starting point to explore the island (and also for getting to the ferry to Comino and Gozo) as there are direct busses to almost all parts of Malta. It is better connected by bus than a lot of other towns. The Maltesecross Guesthouse is about 5min walk to the bus terminus and there is also a supermarket close by.
At night, Buggiba is quite a cheerful place and there are lots of restaurants, icecream shops and bars around.