5/5 great location, comfy, and CLEAN. Aaron communicates in a very professional and timely manner including explicit instructions for check in/check out procedures prior to arrival.