5 stars, absolutely brilliant apartment, everything we could have asked for. No improvements suggested. Barbara was flexible and welcoming even after our delayed check-in!