Very clean, good kitchen facilities, beautiful setting. We enjoyed the outdoor bath.