Was pretty good, though under construction. Trash can was broken, badly dripping faucet, crumbs in the cupboard, but that doesn't bother me personally all so much. Wouldn't grant my request for early check-in or late check-out. Check-in process was a little confusing since you had to follow an extensive online check-in, but the instructions were overall good. Oh, also the TV wouldn't connect to wifi, so spent 20 minutes fiddling with that before I called and they told me to unplug, wait 30 seconds and replug. Had to do that every time to get the TV to work.