Always clean and well thought out. Good place to stay.