Very Clean and friendly ambiance. Staffs are friendly and approachable.