Super clean and has everything you need. The area is beautiful and definitely peaceful. Wish we stayed longer. I highly recommend!