I bought my 2017 Rogue there just about a year ago and was extremely happy with my sales experience.
But the services department/staff is not very good. Things that should take 15 minutes, take over an hour and that is with an appointment!
Additionally, I had a lady in the parts department lie to me. I needed a certain part replaced on my vehicle and only wanted one appointment. So I checked with the parts department and was told they had the part in stock. So I made the appointment, waited over an hour, only to be told they did not have the part, they'd have to order it, and I'd have to come back for them to install it. The second appointment also took an hour and 15 minutes, even though I had been told my appointment would be expedited, due to their mistake.
I also bought the life-time service/oil change package. It seemed like a great deal, unless your time means something to you. From my first 3 oil change experiences, I expect to wait at least an hour for my oil change.