Great clean place to stay for short time or long term.