The good: This apartment was spacious and comfortable. The bed was good to sleep in. The two bathrooms were large and fairly clean.
The not-so-good:
There was construction across the street starting at 8am on weekdays and Saturday.
When I asked for a late checkout, the host asked for $35 for one hour or $70 for two hours and said it was because he needed to hire additional staff to clean the apartment for a late checkout and/or cover additional administrative costs. I didn't understand this and felt like he was trying to take advantage of my situation. When I checked the availability, it was free for the next two days after my checkout. But the host said he wasn't trying to take advantage of me.
The house manual also had lots of warnings about $200-300 fees for things like not taking out the garbage before checkout or having unlisted guests. I guess that's their choice, but it came across as very negative and overly strict.
Overall, I enjoyed staying in the flat, but I would have enjoyed it a lot more if the above issues didn't occur.