I should say to start - the resort overall is beautiful and location wonderful. The unit we stayed in was spacious and clean; the restaurant is fantastic, both in terms of quality and appearance; the staff are friendly and helpful. However, there a couple issues that are related to climate and location that the resort needs to account for. Things get wet and stay wet - there was basically no means to dry our clothes. There are no dryers or fans in the units, so it is impossible to get rid of moisture, given the high humidity and nearly constant rain. The unit definitely smelled of mildew and, perhaps, mold - not the healthiest I am sure. At the very least, providing guests with strong fans I think is essential...