What are you guys' experience with this place? Myself and a bunch of my buddies are going there this summer and would like some feedback. Thanks