Large, comfortable, great for a group to use as a sleeping and working space. Fast internet, good sleeping arrangements, pleasant common spaces, all just as described.