Everything we could think about needing was provided. We loved the location because it was very close to all the places we had planned to go to. Everything was exactly as pictured and the hosts were super responsive to our questions