10/10 - just as described and lovely apartment! Really great host communication.