Really great and surpassed our expectations. Clean, modern, and easy to access the flat and great ongoing communication from the host throughout the stay when we had any questions. Five star!