We stayed here for three nights coming from Grenada and going to Union Island.
As other reviewers have written before, this is a nice location. The staff is really helpful, the rooms are clean (carribean style) and have aircon. The location is at the bus terminal, so it is easy to get a ride to other places on the island. You can get a nice view of the harbour and the beach as quite close. There are shared kitchen facilitites.
A nice restaurant is just across the street.
We loved it!