It was basically fine. Check in was a little clunky—there's a form, then you get a bunch of emails with really long instructions. There's lots of fees for things like lost keys, early check-in / late check-out ($99 for us), and phone support wasn't crazy helpful. It feels like a hotel where the staff is off-site.
Also: coffee was expired by about a month.