Great place to stay! The people that work there are so much fun. The activities are great, really making it a fun social place to stay. I made lot of new friends! Also, the entire place is constantly being cleaned during the day, which really impressed me.