Perfect location, easy check in with door codes, and very clean. Speedy communication with the hosts. Couldn't ask for any more.