Overall, I had a great stay. It was a very nice apartment with everything I needed and in a great location. Check-in and check-out were clear and easy. The one issue I had is that maintenance came by unexpectedly and without Kasa letting me know to expect that. Not a huge deal, but would have been better if they let me know that ahead of time. That being said, I would definitely stay there again.