very good. very cleanly. very good location. a little bit small if u do not care.