Great location, easy communication, well stocked, clean, and comfy.