We struggled a bit to work this place out. It seems they are mid-converting an old colonial property into a hotel. The location of this place is great for the price and the builidng has tonnes of charater - but the one outstanding characteristic was the staff - genuinely lovely people who could not do enough for you.
However, be warned - while we loved it this was no luxury botique hotel for example, we had to turn the hot water on ten minutes ahead of using it. If you are looking for luxury might not be your place.