very clean and in a great location, very helpful and friendly staff.