Great location and communication however the check-in and check-out process is not straight forward or convenient.
Also, only 1 set of keys is provided unless you're prepared to pay an extra $40 for an additional set along with an additional $210 deposit.