My friends and I had a great time. The cleaning could have been a little more thorough but not that big of an issue as cleaning supplies were available. The location is beautiful and we had our privacy. I would definitely stay again.