beach of the luxury thai style hotel on palm jumeirah man-made island, dubai,No description available