Our stay there was not the best. The communication with the company was poor and they took forever to send out staff for the repairs we requested. We complained about one of the toilets not flushing and the hot water being very temperamental and the company asked for a video of the fault which was impossible to capture. When the staff eventually came to fix the issue, they came during our dinner time which was inconvenient. The hosts also decided to place exorbitant and hidden charges when we vacated the premises. Overall, the company can do a whole lot better making the stay comfortable.