On time -and it was a last minute - clean and a really pleasant terrace with a wonderful view