Excellent location, really clean apartment and super easy self check in