Excellent location (we walked everywhere!), easy self check in, clean apartment.