Kelly's place was exactly what we needed: clean, comfortable, and well-priced.