The hotel itself is fine. Great location and clean room. This is part of the Hotel Give operation, which uses their profits to fund local charities - which is laudable. However, don’t book a room through Air B and B. Contact Hotel Give and book directly. Firstly, their listing on Air BnB gives false information about the size of the room you are booking (the pictures of the room are different to what they actually let out) and Air BnB puts a massive mark up on the price of the room, compared to booking it through other means. We paid $269, when it could be booked elsewhere for $179.