Tren Beach offers a beach experience with dining and entertainment.