Great location and beautiful place. The check in process is quite involved, with ID check, rental agreement and code sent the morning of your stay. We had problems when using the key cafe to check in & check out. Would recommend arriving within office hours so they can help if needed. They were able to remotely assist.