Everything as described. Proactive communication. Would definitely stay again.