A good clean place to stay. A larger than usual apartment