This is a somewhat gaudy, gold-everywhere humongous resort that I chose only because it had a Vietnamese name and I figured I would like to support a VN owned hotel. When I arrived from the airport my room was not ready so I went to their restaurant and ordered fresh spring rolls (made with rice paper) served with dipping sauce. When I bit into the roll I tasted something not right, which I felt was the lettuce and/or the shrimp. I should've stopped right there but I continued to eat it, thinking that maybe the taste was normal. It wasn't- the food was bad, and in a couple of hrs I got terrible GI symptoms. I was then given a room and it was clean, nice, but the bed was as hard as the floor. Having cramps and stomach upset, I had to stay in that day and night but couldn't sleep because of the rock-hard bed & GI distress. In the middle of the night I had to approach the front desk and ask for some remedy. They showed me another room- same rock-hard bed. The next morning they agreed to refund my remaining 3 days and I went off to get another place to stay- which was Seashells Resort- 100% better. So, even though I was sick and disgruntled about the bed, Thien Thanh did come through with a refund- so thanks for that. Also- on the positive- their pool is spectacular! If you're considering staying here I'd advise be careful with their food and expect a rock-hard bed. There are a lot of places very close to this resort you can walk to for food and a pharmacy next door-handy for me.