Well located and very clean. Well stocked, a little small but still great.