Room wasn't fully ready when we arrived because we had expected to arrive around 8 pm but finished early and arrived at 5 pm. Not the host's fault that we arrived early, but if check-in is said to be anytime after 3 pm, then I'd be expecting we can check in anytime after 3 pm and have the room fully ready by that time.
Other than that, it was a good and convenient stay.