Really easy check-in, I actually didn't even have to communicate with the hosts, their instructions were clear and concise.
Place is small but has all of the basics. The host left us water, soda and all cooking essentials.
Parking is a little tricky but we managed.
You definitely need a car to stay here, everything is a drive, even a grocery store.