This is a cozy place to stay at even with a big group. Many activities to enhance your fun! This place was very clean and tidy. I had a great time having this gathering with my friends. Would definitely go back for another retreat! The hosts were very quick with replying and gave clear instructions and felt welcoming!