Clean and comfortable place to stay. All the comforts of home, and then some.