Shin's place was in a great spot, had everything you may need. We were there for a very quick visit and traveled with small children ages 7, 5, 3. The gym, pool, and roof deck amenities were wonderful and we wished we had more time to enjoy them. The room was clean and sheets and towels were pristine. The beds are very firm but not a bother. It is a tighter space so if you are planning on hanging out in the place it may be tight, but you're in Bangkok, so we ate out and explored. Overall a really lovely place to call home while visiting the city!