The place is nice, the location is great, and the view was a treat.
I would have rated higher, but the host had us go through several extra steps, including signing a separate contract and using a separate portal outside of AirBnB.
The keycard for parking didn't work as well.
It really was fine overall, but it wasn't the high-quality user experience I've had with every other AirBnB I've stayed in over the years.
You'll probably be fine staying here, but I wanted to share this info, because it wasn't clear until after I booked. If it was, I probably would have gone with another place.
I think if they get rid of their separate portal and separate contract, I'd probably stay here again.