Even though the location is perfect, check in was delayed due to a previous guest who did not leave in time. The room was not made up on time. Communication was not good at all and messages had to passed on to 3rd party hosts.