Amazing place. Spotless. Perfect for a large group of people. Pictures are accurate. Convenient location