The management team was very communicative and helped resolve the wireless router issue which was dead when we arrived. My wife was a little upset about the bugs, but hey, its the country and the team communicated ahead of time that they did their best to keep them under control. At least they were not crawling all over the place! THere were also a few spots that needed additional cleaning, but it wasn't disgusting. Overall a very good place and reasonably priced. We would stay there again.