The hotel was perfect for accommodating our sports team. They gave us rooms all in a bunch and we were able to utilize a conference room to all hang out together. The rooms had amenities needed and the onsite restaurant was really convenient. Everything seemed clean. The lobby is super big and comfortable for just hanging out. The pool was the biggest I've ever seen in a hotel and the lounge chairs on deck were a super nice addition. Overall, we would definitely stay here again.