A very well-appointed and clean place to stay.