Perfect location, great communication, clean, and well appointed/stocked. Hard to ask for much more! Highly recommend!