As other reviews have said, the apartment is perfectly clean and beautiful and exceeds the pictures. Communication and checkin was great; all in all a pretty seamless experience.
We worked from the apartment for a day and the wifi held held up fine for this - no issues whatsoever.