Everything as described. Good communication and very very clean. Lovely little extras. Will stay again.