Pros: Fantastic place; lives up to the description and the pictures; an amazing media room; great amenities; awesome experience!
Cons: Floors/beds creak
Would definitely recommend!