Great place, great location, but the check-in system was cumbersome and could become a very real problem for the guests.