Beautiful, clean, spacious. Great for small or larger groups. With the multiple floors for sleeping and the main area for gathering, there is space for everyone and no one at the same time. Would absolutely recommend and absolutely want to return for future visits.