The place is nice and relatively cheap for the area. However, the communication with the hosts was not great and we were quite "surprised" a few times. We understand that some of the things going on were beyond their control (and we are sorry for that), but we would have appreciated it if we were given some heads up.