1. Good from a point of price. They have all new furniture and clean bedding. But if you take care of room service/clearness, you should book a hotel. They don't offer toothpaste or shampoo. Staffs are helpful and try to help us, but not everyone in that apartment speak English. Sometimes you need to use translation app.
2. I couldn't use the room I booked. Because there was a problem in the room. I really expected to use it but it was impossible, so I was a bit disappointed with it. However, I had talked about this problem with someone who works at the apartment in advance. So they offered 2 bedrooms apartment+1 bedroom apartment. From my point of view, it was their fault that couldn't offer right room, but they requested me to pay double deposit(of course they returned it to me when I did check-out) because I needed to use 2 apartment. Also, they told me that was their fault so they will offer me the service changing towels everyday, but the second day, I only got 2 towels for 4 people.
3. If you are Asian, you should bring your own sleeper.