Last minute trip, good communication, accommodated me as flight got delayed and helped me check in around midnight. Clean flat. Great value for money.