Super clean and comfortable. Wonderful and hospitable hosts. Definitely take advantage of the upper deck to watch the sunset and wildlife. This place was amazing!