Clean and comfortable stay at a good value.