The location and cleanliness of the apartment was great. The checking in and out, not so much. I guess the goal here is to have everything automated with these processes but the instructions, while detailed, were cumbersome and missing information (such as our unit number, important to know). Also upon check out we left the apartment but walked to get lunch before getting our car and leaving the garage. As a result of not moving our car prior to the check out time, the parking card we received was inactive and we were charge a $90 parking fee (2 nights). There was nothing in the instructions that stated penalties would result from removing car (even one minute) later than check out time. I will say upon contacting the Kasa manager we were able to receive a refund for the parking, and she was open to feedback on improving their current process. Again, the property itself was great. Hoping they get the kinks worked out.