Check-in is difficult with the management company. They will likely communicate with you over email.
The property and location are great though.