Everything is as described and well maintained. For us it was the best apartment and place in Bangkok. It's all close to what you need. for us 5 stars.