Super clean, well managed, friendly staff