Everything you could want was provided.
The hosts had excellent communication and checked in to make sure that we were ok and if we had any issues.