Our stay was great! Self-check-in is very convenient. Location is outstanding. Clean apartment. Clear instructions for arrival and departure. Highly recommended!