This place was exactly as described with everything you need. Great location, well stocked and very clean! Easy check in and check out too!