This would have been a 5 star review, but when we arrived late at night (11ish), we discovered the apartment had not been cleaned from the previous guests. It was too late to do anything about it, but we communicated with Kasa and someone came the following afternoon to clean it up. Besides having to sleep in used sheets for one night, everything else was fine. Close to the station and easy check in process.