Very fun and relaxing atmosphere. Staff are welcoming and friendly. Great people all around. Never had a bad time here. Its my go to resort from now on. Started going there this past summer and plan on coming back time and time again. If I could rate it any higher I would