Convenient and clean place to stay in. Especially for big groups.