Place was clean and has an amazingly friendly and understanding host! The air conditioning does not keep up which was disappointing since this was one of the main reason we booked here and not elsewhere. The towels they provided were hand towel size not fullbath towels. All in all the stay was okay.