Very clean, modern ambiance, friendly staff