Good location. Well equipped. Very clean.