I have been to Stellar on two occasions now and I have found the service to be sub par at best. The first time I was there, I assumed that the poor service was due to the fact that I was with a larger group. After visiting a second (and final) time) I realize that the service is just inadequate and the ownership is inept.
Pros: None that I have seen
Cons: Service, price, owner's service
more