Clean and good location. Easy check-in process. Wifi was good. The unit was low on toilet paper when checking in, but host was super responsive and got us some in a timely manner.