Lovely flat, fairly easy check-in procedure (with a little help from staff). The floor was a bit squeaky, but otherwise we had a great stay!