Extremely clean and very comfortable (albeit we only stayed for one night), with amenities exactly as described in the listing. The HeyMi team was responsive, helped keep our bags in the office while we waited to check in, and ensured we had everything we needed. Would definitely stay again!