A clean place to stay with ample space.