Not a high end experience, but all needs were very nicely met.