We are now boarding our plane going back to our country and we are writing this review with a heavy heart, cause we really don't want to go home yet! That's how we enjoyed our stay in the Racha, and we felt the need to write this review immediately. Outstanding service from the staffs, always doing their jobs with a smile. We booked a Junior Pool Suite/Villa for 4 nights, and for us, that was way too short! Our villa was so nice, our kids enjoyed the (indoor) private pool in it. You can walk barefoot in their powdery white sand beach, and swim in the crystal clear water, with lots of fishes too. Too many choices for breakfast, and we really appreciate their effort to prepare our breakfast earlier than the usual time (they usually start breakfast at 7:00 AM), because we have an early flight schedule. They want to make sure we can eat our breakfast before we leave. That is so sweet. Services and foods, all five star quality! We surely be back, and promised to stay longer.