Great place with everything you will need!
You will find a lot of extras (snacks, coffee, toiletries) and many suggestions/pointers for things to do and where to eat.
Communication was great as well, if we had a question it was answered quickly.
We highly recommend and will return if available.
Mahalo!