Expect to have your expectations exceeded. You'll not be able to get over how clean the place is kept. Expect to have a great time.