I stayed in a 20 bed dorm room and the bathrooms are separate and are outside the dorm room. Both the dorm room and bathroom are comfortable and clean. There is a free shuttle that takes you to the town center and other resorts. There is a kitchen you can prepare your meals.