By: The Prodigal Son on March 2004
The hotel dining room is an open-air setup, under a huge tent on the beach.