Photos courtesy of The Beach Club.

The Spa

The Clubhouse