Perfect communication in advance. Everything went smooth with the check-in. Location is wonderful. Kitchen is small and you have to improvise a little bit when cooking but everything worked fine and we highly recommend this host and apartment. Mahalo!