Bansei is located on the main road, near to good restaurants and the coral reef. Location is definitely its best aspect together with the pool.
We stayed there for over a week and our sheets weren't changed at all during the stay. Cleaning was done very left-handedly and the floor under our bed looked like it had never been vacuumed.
The bathroom was small, hot, humid, dirty and full of bugs. A proper cleanup would have done wonders.
Our room was facing the main road and with only glass doors as walls, we needed earplugs to sleep.
As others have commented, the staff wasn't very helpful. There were lots of staff members during the day, but everything happened slowly and their focus seemed to be elsewhere.
Breakfast wasn't included in the price. If bought separately, was expensive compared to nearby restaurants.
Overall, I wouldn't recommend staying at Bansei, at least not for longer than a few days. There are better and cheaper options elsewhere in Hikkaduwa.