David updated us today about his stay at the Jumeirah Beach Hotel and a view of the beautiful Burj Al Arab hotel they could see from the elevator.
"The Burj Al Arab is the world's only seven star hotel; even movie stars can't afford to stay there! It was designed to look a sail and is built on a manmade island."
It really does look like a sail! Thanks David. Read his full blog.