Pros: Great view, clean place. Superb value.
Cons: 1. There are no good restaurants nearby.
2. If you plan to check-in before the mentioned check-in time, look elsewhere. Early check-in is not possible at all because the owner is in another city probably and there's a cleaning team in Bangkok that works as per there schedule.
3. Metro / BTS is not exactly near. Especially on a sunny, humid day