Super comfortable furniture bedding and pillows, great location. TV has all the apps. Check in was seamless (someone met us at the apartment) even though we arrived at like 22:30. Pictures are accurate, security was good.
It seems like they still have a little bit to work out as far as providing some of the cleaning and kitchen basics (we didn't have much toilet paper, there was a weird smell in drain) but overall it was nice.