We requested early check-in because we had an event in the evening of the day we checked in. This was denied, eventually, which was acceptable. However, what was NOT acceptable was the place not being ready at the designated original check-in time. The place was still being cleaned, materials were still being laid out, etc. We were already crunched for time, which the hosts knew, yet the place wasn't ready for us at the designated check-in time? Completely unacceptable. Additionally, the place needs better fans in each area - When the wind is not blowing, the place is has an uncomfortable atmosphere for those who are not from tropical locales. There are no real doors - The main bedrooms have large wooden screens. The windows to the place do not close - Meaning that your belongings never feel safe. The light switches were a nightmare - None of them are labeled and it was a scavenger hunt any time you needed to turn a light on or off. Most other places of this size offer better amenities (We even stayed on some in Kauai) - Recreational equipment, etc., which this place did not provide whatsoever. There could be more towels, more soap, more toilet paper - For the price being paid, those little extras are a trivial financial cost and would make a huge difference. Personally, I would not stay at this place again unless all of those things were fixed.