We gave a 3-star rating due to several issues that created avoidable stress during our arrival. Weeks ahead of our reservation, we contacted the host to request early check-in, as our flight would be arriving well before the standard 4 PM check-in time and we didn’t want our family waiting around for hours. In response, we were told that early check-in was available for our reservation and could be secured with an additional fee to ensure the unit would be ready at the agreed-upon time. We paid the fee.Just days before our arrival, however, we followed up to confirm early check-in and were told it wasn't guaranteed because other guests would be checking out that morning, and time was needed to prepare the unit. We were then offered the option to book an extra night at half price to guarantee early access—though this seemed inconsistent given the unit was still occupied. When we raised this concern, we were told they would do their best to honor the early check-in.Fortunately, the unit was ready when we arrived, but the entry keypad was broken during the first few days of our stay, which meant we had to rely on the host to remotely lock and unlock the door each time we came and went.That said, the property itself was very nice. It had clearly been recently renovated and was well maintained. The complimentary snacks and water were thoughtful touches and much appreciated.If not for the check-in confusion and access issues, we would have gladly given a 5-star rating.