Great location, very good communication.
Check-in & check-out a bit annoying, you need to sign up/interact with a 3rd party website, and provide all sorts of personal details such as ID which is uncommon for Airbnb.