This was by far the worst stay out of the trip.
The unit was not only very clean, but we later discovered our unit was infested with ants. We initially discovered a few in the kitchen, and a staff member did come by with a chemical spray to kill them. Because it was in the kitchen area we were worried about the chemicals so we had the staff leave the sprayer so we could do it ourselves. Unfortunately, we didn't realize there was also an ants nest in the living room. So the two people sleeping on the sofa beds in the living room woke up to multiple ant bites. With further inspection, we discovered ants were actually EVERYWHERE even all over the beds.
When we booked on Expedia the booking clearly indicated that it was a stay for 8 people, but when we got the receipt from the host it somehow indicated the price was only for 4 people. We tried to call the host to clarify that we had 8 people, we called many times and left multiple messages, but heard nothing back. They finally responded on the day of check in, where they asked for an extra Swiss Franc for the extra people and city tax.
Overall, we had a terrible experience living here and would NOT recommend others to stay here unless you want to come out with ant bites and bad customer service.