The apartment was clean and it's just like the pictures. But the host is really difficult to reach. The check-in said it was at 10am, but we endend up checking in like at 4:30pm 'cause the apartment wasn't ready for us. And still we had to walk to the laundry to pick up the clean sheets and towels.