Fantastic place for a sports team to stay. Lots of beds, a huge amount of towels, a beautiful spa and a great common space to hang out together. Perfect.