Decent enough hotel which is within the grounds of Wilson airport, as it is within the grounds of airport, if you are driving or getting taxi this could delay you due to barriers getting busy at times. We waited 15 minutes to get out of grounds one day.
We stayed in one of the "Captains" rooms. Upon checking into the room, the toilet was not flushing, the safe was broken and was not fixed during our stay. We were provided with an iron and ironing board, both of which were broken. The captain's rooms are very close to the kitchen so very loud very early in mornings.
We received some very good service from restaurant and bar staff. However we sent one dish back to kitchen twice as was not cooked, this resulted in meal being refunded to us.