The Bali Cottage is a truly unique place to stay. The cottage is beautiful, rustic, and fun. It had all of the amenities we needed and wanted: oven/stove, refrigerator, coffee maker, etc. It is within just a few minutes' walk to at least a couple of great swimming/snorkeling locations. The cottage feels rustic but is very comfortable. The outdoor shower was very clean and we enjoyed that part of the experience, but it might not be for everyone. Likewise, Hawaii's climate made the lack of air conditioning easy to deal with, but some people will prefer cooler temperatures. If you are expecting a fun, unique experience and are open to something a bit different, you will love the Bali Cottage. If you want a more traditional hotel or AirBnB experience (i.e., all of the services and amenities of a hotel, mostly a/c, a closed-in shower, etc.) then you may want to stay more on the beaten path. My wife and I will definitely recommend this to our friends and family.