Conveniently located; clean; spacious; comfortable beds (!!); met every need.