Place is super clean and comfortable. Great location. Has everything you need. Our group had a blast!!