Review: The Racha, Thailand

The 5-star resort offers luxurious villas close to the sand and sea