Pleasant stay and IMO It's much better than hotel rooms.
Pros
1. Spacious for 2+ guest, cozy.
2. Actual conditions are better than they look in pictures, which made me feel suprised and happy given that I expected this would be a "not so bad" apartment.
3. Quick response from the host, very hospitable couples.
4. Perfect location, convenient to eat & shop.
5. Clean.
Cons
Neighbors sometimes (not very often but quite noticeable) make noise at night and could be very annoying, but It's not the host's fault and we were super tired and all fell asleep anyway, so I'll still give it a 5 star stay.
If you are very sensitive to noise, be sure to confirm with the host or bring earplugs.