Great location, well stocked, clean and comfortable.