Great location and good communication by host. Be sure to clearly understand the check in procedure especially when arriving late at night.
Was expected, cleanliness needs to be addressed but everything else was top notch.