Bed & Breakfast probably gives a misleading idea of Bakhaw, it's more like a motel or small hotel. Very convenient to the airport (just across the road) but nothing else nearby.
Room was in good condition and very comfortable, asked for a double but got a twin, not sure if this was a misunderstanding. Fairly big swimming pool is a nice bonus.
Restaurant has a reasonable menu, but the food takes ages to prepare and always arrives covered in cling wrap - at first I thought it must be cooked off-site, but then I saw a busy kitchen out the back.