In a word; perfect.
Incredibly helpful host. The apartment is brand new and fully equipped. Extremely clean. Great layout. Quiet and attractive part of town.