Everything was as listed and more, great communication before I was due to arrive, great warm welcome. Would stay again.