Super clean and such a great place to stay with multiple people. We had 8 people in our group and at no point did we feel on top of each other or in the others way. The view is beautiful from the deck and the outdoor area is such a nice touch. Would 100% recommend.